Skip to content

Add recall as managed knowledge-base MCP#9

Merged
wpfleger96 merged 3 commits into
mainfrom
recall-basic-memory
May 6, 2026
Merged

Add recall as managed knowledge-base MCP#9
wpfleger96 merged 3 commits into
mainfrom
recall-basic-memory

Conversation

@wpfleger96
Copy link
Copy Markdown
Owner

@wpfleger96 wpfleger96 commented May 1, 2026

Summary

  • Add recall as a managed MCP-backed knowledge base for personal/work profiles
  • Install or upgrade recall automatically when the selected profile configures the MCP, including local dev source support
  • Keep KB lifecycle ownership inside recall; ai-agent-rules only wires the MCP and managed tool installation
  • Add /kb skill and conditional recall guidance for recall-aware knowledge base operations
  • Resolve managed recall install sources from the selected profile config during install/upgrade

Renames all basic-memory references to recall throughout the installer,
updater, profiles, SKILL.md, and AGENTS.md. Removes _run_recall_init()
entirely — recall self-bootstraps its KB on first MCP tool call, so
ai-rules has zero KB lifecycle knowledge. Deletes the hook scripts that
basic-memory required; recall handles git sync internally via daemon
thread.
@wpfleger96 wpfleger96 force-pushed the recall-basic-memory branch 2 times, most recently from da05d32 to 6f71bfe Compare May 6, 2026 19:14
wpfleger96 and others added 2 commits May 6, 2026 15:15
Claude Code drops undocumented settings keys during merges, which made the generated template drift from the settings it actually preserves. Keep the template limited to documented/supported keys and preserve hooks explicitly for user-managed entries.
Recall install source resolution depended on the active profile even when install was operating on an explicitly requested profile. Use the loaded profile config for tool source lookup so dry-runs and profile installs resolve recall consistently.

Make recall guidance conditional so default users do not inherit personal recall assumptions.
@wpfleger96 wpfleger96 force-pushed the recall-basic-memory branch from 6f71bfe to 7143c2e Compare May 6, 2026 19:15
@wpfleger96 wpfleger96 changed the title Replace basic-memory with recall as managed tool Add recall as managed knowledge-base MCP May 6, 2026
@wpfleger96 wpfleger96 merged commit 7b2810f into main May 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant